package com.version1_2.service;

import com.alibaba.fastjson.JSONObject;

public interface UserService1_2 {


    /**
     * 用户登陆
     */
    public String userLogin(int userId, String mail, String telnumber, String password,String baiduId);

    /**
     * 更新用户信息
     */
    public String updateUserInfo(JSONObject jsonObject);

    /**
     * 更新关注列表
     */
    public String updateFocusList(JSONObject jsonObject);

    /**
     * 更新密码
     */
    public String updatePasswd(JSONObject jsonObject);

    /**
     * 用户反馈
     */
    public String feedback(JSONObject jsonObject);

    /**
     * 记录用户收藏
     */
    public String doCollect(JSONObject jsonObject);

    /**
     * 获取用户收藏列表
     */
    public String getCollectList(int userId, int pageNumber);

    /**
     * 登陆用户删除收藏
     */
    public String delCollect(int userId, String deleteList);

    /**
     * 检测用户输入的手机号或者邮箱号是否已经被注册
     */
    public boolean checkRegister(String registerInfo);

    /**
     * 忘记密码
     */
    public boolean forgetPass(String telnumber, String newPassword);

    /**
     * 根据二级分类ID获取用户收藏中特定的二级分类的文章
     */
    public String getSecondTypeCollectList(int userId, int secondType, int pageNumber);

}
